package org.gruposp2p.dnie.service;

import java.util.List;
import org.gruposp2p.dnie.model.DNIeUser;
import org.springframework.stereotype.Repository;
/**
 *
 * @author jj
 */
@Repository
public interface DNIeUserDAO {

    public DNIeUser findById(Integer id);

    public List<DNIeUser> findAll();

    public List<DNIeUser> findList (int firstResult, int maxResults);

    public DNIeUser findByNif(String nif);

    public List<DNIeUser> findByPartialName(String partName);

    public DNIeUser save(DNIeUser user) ;

    public DNIeUser update(DNIeUser user);

    public boolean delete(DNIeUser user) ;
    
}
